cs.bill-ladings.split.{sourceBlId}
根据已有 BY_CONSIGNEE 源 HBL 创建一个拆单子 HBL。
- 请求路由:
cs.bill-ladings.split.{sourceBlId}- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "cs.bill-ladings.split.{sourceBlId}",
"data" : {
"replaceMe" : "待创建的子 HBL"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
sourceBlId | String | 是 | 源 HBL ID |
blId | String | 否 | 提单号 |
blNo | String | 否 | 提单号 |
jobId | String | 否 | 关联工作单 ID |
confirmedFee | Boolean | 否 | 船东费用是否已确认 |
shipmentType | String | 否 | 业务类型 (整箱/拼箱) |
fees | Object[] | 否 | 费用明细列表 (仅用于创建时接收与回写,不持久化存储到提单集合) |
fees.[].feeId | String | 否 | CS 生成的稳定费用身份。 |
fees.[].finEntryId | String | 否 | 账单确认后由服务端回写的 Fin 账目号;已入账费用不能通过普通编辑修改。 |
fees.[].chargeCode | Object | 否 | 费用科目 |
fees.[].chargeCode.code | String | 否 | 业务科目号(主键) |
fees.[].chargeCode.name | String | 否 | 科目中文名称 |
fees.[].chargeCode.nameEn | String | 否 | 科目英文文名称 |
fees.[].billingUnit | String | 否 | 计费单位(基础数据id) |
fees.[].containerType | String | 否 | 柜型 |
fees.[].currency | String | 否 | 币种 |
fees.[].unitPrice | Number | 否 | 成本单价 |
fees.[].internalPrice | Number | 否 | 内部结算价 |
fees.[].quantity | Number | 否 | 获取计费数量,兼容历史数据及请求中缺失或显式为空的数量。 |
fees.[].amount | Number | 否 | 金额 |
fees.[].occurAt | String | 否 | 费用发生时间 |
fees.[].defaultTaxRate | Number | 否 | 默认税率(如 0.06 / 0.09 / 0),录费时可带出 |
fees.[].flow | String | 否 | 费用流向 |
fees.[].stage | String | 否 | 获取费用入账阶段,历史数据未指定阶段时按实际费用处理。 |
fees.[].settlementMode | String | 否 | 结算方式 |
fees.[].priceType | String | 否 | 价格类型 |
fees.[].settlement | Object | 否 | 结算对象 |
fees.[].settlement.role | String | 否 | 角色 |
fees.[].settlement.unit | String | 否 | 往来单位 id(客户/供应商/代理/组织 id) |
fees.[].source | Object | 否 | 费用来源 |
fees.[].source.type | String | 否 | 来源类型(单据实体类名,如:JobOrder, TruckingEntrustOrder, BillLading, CustomsDeclarationOrder 等) |
fees.[].source.id | String | 否 | 来源数据 ID (主键/数据库ID) |
fees.[].source.feeId | String | 否 | 来源费用 ID(仅 splitFromSource 使用:拆分来源母单费用的 feeId) |
fees.[].splitFromSource | Object | 否 | 拆分来源费用所属单据。 仅拆单子 HBL 中与源 HBL 同费用科目的费用使用,由后端根据提单拆分关系自动维护; |
fees.[].splitFromSource.type | String | 否 | 来源类型(单据实体类名,如:JobOrder, TruckingEntrustOrder, BillLading, CustomsDeclarationOrder 等) |
fees.[].splitFromSource.id | String | 否 | 来源数据 ID (主键/数据库ID) |
fees.[].splitFromSource.feeId | String | 否 | 来源费用 ID(仅 splitFromSource 使用:拆分来源母单费用的 feeId) |
fees.[].auditPassed | Boolean | 否 | 审核是否通过 仅司机任务来源费用使用(DriverTask) |
fees.[].freightTerms | String | 否 | 运费条款(基础数据id) |
fees.[].attachments | Object[] | 否 | 附件列表 |
fees.[].attachments.[].title | String | 否 | 附件标题 |
fees.[].attachments.[].description | String | 否 | 附件说明 |
fees.[].attachments.[].binaryId | String[] | 否 | 附件id |
fees.[].reviewRequired | Boolean |